package models;

import java.util.List;

import javax.faces.model.ListDataModel;

import org.primefaces.model.SelectableDataModel;

import ar.com.age.distribuidora.dominio.TipoProducto;

public class TipoProductoDataModel extends ListDataModel<TipoProducto> implements SelectableDataModel<TipoProducto>{

	public TipoProductoDataModel(){
		
	}
	public TipoProductoDataModel(List<TipoProducto> data) {
		super(data);
	}
	public TipoProducto getRowData(String rowKey) {
	List<TipoProducto> productos = (List<TipoProducto>) getWrappedData();  
        
        for(TipoProducto pro : productos) {  
            if(pro.getId().equals(rowKey))  
                return pro;  
        }  
          
        return null; 
	}
	public Object getRowKey(TipoProducto arg0) {
		return arg0.getId();
	}

}
